.bind-sn-dialog {
    width: 100vw;
    height: 100vh;
    background-color: #3D3D3D90;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
    display: flex;
    justify-content: center;
    align-items: center;

    .content {
        background-color: #fff;
        width: calc(100% - 140px);
        border-radius: 15px;
        overflow: hidden;

        .top {
            padding: 80px 60px;
            position: relative;
            .title {
                font-size: 31px;
                color: #131313;
                font-weight: 500;
                text-align: center;
                margin-bottom: 50px;
            }

            .input {
                height: 65px;
                border-radius: 10px;
                background-color: #f4f4f4;
                display: flex;
                padding: 0px 0px 0 25px;
                align-items: center;
                input {
                    flex: 1;

                }
            }
            .scan-out{
                width: 52px;
                height: 100%;
                // background-color: red;
                padding-right: 20px;
                display: flex;
                align-items: center;
                justify-content: center;
            }
            .scan {
                width: 32px;
                height: 32px;
            }

            .error {
                font-size: 24px;
                font-family: PingFang SC;
                font-weight: 400;
                color: #F05357;
                position: absolute;
                bottom: 35rpx;
                left:0;
                width: 100%;
                text-align: center;
            }
        }

        .btns {
            display: flex;

            .btn {
                height: 90px;
                display: flex;
                justify-content: center;
                align-items: center;
                flex: 1;
                color: #fff;
                background-color: var(--theme);
            }

            .cancel {
                background-color: #fff !important;
                color: var(--theme);
                border: 1px solid #e3e3e3;
            }
        }
    }
}